home *** CD-ROM | disk | FTP | other *** search
/ System Booster / System Booster.iso / Texteditors / Origami / Sources / src / dirfold / Makefile < prev   
Encoding:
Makefile  |  1996-09-27  |  919 b   |  48 lines

  1. COMMON_HDRS=    ../h/token.h
  2.  
  3. COMMON_OBJS=    $(ADD_DIRFOLD_FILES)
  4.  
  5. include ../../Configfile
  6.  
  7. OBJS=           main.o $(COMMON_OBJS)
  8.  
  9. all:            check_common dirfold
  10.  
  11. lint:        lint_test $(LINTFILES) awk
  12.         $(LINT) $(CPPFLAGS) $(LINTFLAGS) $(LINTFILES)
  13.  
  14. awk:            check_common
  15.  
  16. do_check_common:check_common
  17.  
  18. dirfold:        $(OBJS) ../lib/orilib.a
  19.         $(LD) $(LDFLAGS) -o $@ $(OBJS) ../lib/orilib.a
  20.  
  21. install:        check_common dirfold
  22.         $(BIN_INSTALL) -m 755 dirfold $(BIN_PATH)
  23.  
  24. deinstall:
  25.         rm -f $(BIN_PATH)/dirfold
  26.  
  27. empty_depend:
  28.         rm -f *dependencies*
  29.         > dependencies
  30.  
  31. pseudo_depend:    $(COMMON_HDRS) ../lib/*.h awk empty_depend
  32.         echo $(OBJS) $(COMMON_OBJS) ":" $(COMMON_HDRS) >>dependencies
  33.  
  34. depend:        $(COMMON_HDRS) awk empty_depend
  35.         $(GEN_DEPEND)
  36.  
  37. tags:        awk
  38.         ctags -t *.c $(COMMON_OBJS)
  39.  
  40. clean:
  41.         rm -f core $(OBJS) *.u.c tags
  42.  
  43. clobber:        clean empty_depend
  44.         rm -f dirfold
  45.  
  46. include dependencies
  47. #{{{}}}
  48.